; voodoo.inf
;
; Installation inf for the 3Dfx Interactive, Inc. Voodoo graphics adapter.
;

[Version]
Signature="$CHICAGO$"
Provider=%Colourless%
Class=MEDIA
ClassGUID={4d36e96c-e325-11ce-bfc1-08002be10318}
DriverVer=09/16/2006,5.02.0000.1121

[DestinationDirs]
DefaultDestDir     = 11
voodoo.miniport    = 12  ; drivers
voodoo.glidewow64  = 10,SysWOW64  ; syswow64

;
; Driver information
;

[Manufacturer]
%3Dfx% = 3Dfx,NTamd64

[3Dfx.NTamd64]
;Voodoo 3D = voodoo, PCI\VEN_121A&DEV_0001  ; Comment this line if installing Voodoo 2 drivers and
Voodoo 2 = voodoo, PCI\VEN_121A&DEV_0002  ; Uncomment this line. Note the ADDReg section is wrong for Voodoo 2

;
; General installation section
;

; Voodoo 1
[voodoo]
CopyFiles = voodoo.miniport, voodoo.glidewow64
AddReg    = voodoo.AddReg

[Voodoo.Uninstall]
DelReg     = voodoo.AddReg
DelService = fxvoodoo
DelFiles   = voodoo.miniport, voodoo.glidewow64

;
; File sections
;

; Voodoo 1
[voodoo.miniport]
fxvoodoo.sys

[voodoo.glidewow64]
fxoem2x.dll
glide2x.dll
glide3x.dll
3dfxSpl2.dll ; uncomment if the new splash screen for is needed for Glide2x.dll
3dfxSpl3.dll ; and the same for Glide3x.dll
3dfxVGL.dll  ; The OpenGL driver, uncomment if you are including it and want it installed.

;
; Service Installation
;

; Voodoo 1
[voodoo.Services]
AddService = fxvoodoo, 0x00000002, fxvoodoo_Service_Inst

[fxvoodoo_Service_Inst]
DisplayName    = "3dfx Voodoo for x64"
ServiceType    = 1                  ; SERVICE_KERNEL_DRIVER
StartType      = 3                  ; SERVICE_DEMAND_START 
ErrorControl   = 1                  ; SERVICE_ERROR_NORMAL
ServiceBinary  = %12%\fxvoodoo.sys
LoadOrderGroup = "Extended Base"

;
; Software Installation
;

[voodoo.AddReg]
HKLM,"Software\Wow6432Node\3Dfx Interactive"
HKLM,"Software\Wow6432Node\3Dfx Interactive\Voodoo Graphics","SST_GAMMAR",,"0x3fb9999a"
HKLM,"Software\Wow6432Node\3Dfx Interactive\Voodoo Graphics","SST_GAMMAG",,"0x3fb9999a"
HKLM,"Software\Wow6432Node\3Dfx Interactive\Voodoo Graphics","SST_GAMMAB",,"0x3fb9999a"
HKLM,"Software\Wow6432Node\3Dfx Interactive\Voodoo Graphics","REFRESH_512x385",,"0x00000048"
HKLM,"Software\Wow6432Node\3Dfx Interactive\Voodoo Graphics","REFRESH_640x400",,"0x0000003c"
HKLM,"Software\Wow6432Node\3Dfx Interactive\Voodoo Graphics","REFRESH_640x480",,"0x0000003c"
HKLM,"Software\Wow6432Node\3Dfx Interactive\Voodoo Graphics","REFRESH_800x600",,"0x0000003c"

[SourceDisksNames.amd64]
1 = "Voodoo Drivers For x64"

[SourceDisksFiles.amd64]
3dfxSpl2.dll  = 1
3dfxSpl3.dll  = 1
fxvoodoo.sys  = 1
3dfxvgl.dll   = 1
fxoem2x.dll   = 1
glide2x.dll   = 1
glide3x.dll   = 1

[Strings]

;
; Localizable Strings
;

3Dfx   = "3Dfx Interactive, Inc."
Colourless = "Colourless"
